manage to exist - German English Dictionary